relating to chorotes or chorote culture - Spanish English Dictionary